home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1997 #1
/
Amiga Plus CD - 1997 - No. 01.iso
/
pd
/
daten
/
adm
/
termintool
/
termintool.lha
/
prefs
/
Termine
< prev
next >
Wrap
Text File
|
1995-10-04
|
4KB
|
231 lines
.K Version,Editor
.Bra {
.Ket }
.Def Version="$VER: Termine V 0.9 (2.10.95) © Bernd Stange"
.Def Editor=ED
;-----------------------------------------------
if not exists c:Askreq
set dummy `requestchoice "Fehler:" "Bitte zuerst das Zusatzprogramm Askreq in das C:-Verzeichnis kopieren !" "OK"`
quit
endif
If exists "ENV:ADMscPrefs"
setenv PfadVariable "ENV"
else
setenv PfadVariable "s"
endif
if not exists $pfadvariable:ADMscPrefs
skip fehler
endif
if $pfadvariable:ADMscPrefs/PfadADMGebliste eq "nicht gesetzt"
skip fehler
endif
if not exists env:datum
setenv "datum" "nicht gesetzt!"
endif
if not exists env:termintext
setenv "termintext" "nicht gesetzt!"
endif
lab start
set result `requestchoice "{Version}" "Aktuellen Termin aufnehmen:*n *nDatum: ====> $datum *nTermintext: ====> $Termintext*n*nSetzen: Termine:*n/~~~~~~| |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|" "Datum|Termintext|Notieren|zeigen|editieren|Ende" `
if $result eq "1"
setenv datum `askreq H "Datumeingabe: {Version}" M "Bitte Termindatum eingeben !| Format: TT.MM" S`
skip datum
lab datumOK
if "$termintext" eq "nicht gesetzt!"
setenv Termintext `askreq H "Termintexteingabe: {Version}" M " Bitte Termintext eingeben ! " S `
endif
skip start back
endif
if $result eq "2"
setenv Termintext `askreq H "Termintexteingabe: {Version}" M " Bitte Termintext eingeben ! " S `
if "$Datum" eq "nicht gesetzt!"
setenv datum `askreq H "Datumeingabe: {Version}" M "Bitte Termindatum eingeben !| Format: TT.MM" S`
skip Datum
lab datumOK
endif
skip start back
endif
if $result eq "3"
setenv >NIL: Datei `type $pfadvariable:ADMscPrefs/PfadADMGebliste`
If "$Termintext" eq "nicht gesetzt!"
set dummy `requestchoice "Fehler:" "Noch keinen Termintext gesetzt !" "OK"`
skip start back
else
echo "$tag" "$mon" "$jahr" "Termin:" "-" " $Termintext" "!" >>$Datei
;setenv "termintext" "nicht gesetzt!"
skip start back
endif
endif
if $result eq "4"
setenv Datei `type $pfadvariable:ADMscPrefs/PfadADMGebliste`
search "$datei" "Termin" nonum >T:.Alle
multiview T:.Alle
delete >NIL: T:.Alle
skip start back
endif
if $result eq "5"
setenv Datei `type $pfadvariable:ADMscPrefs/PfadADMGebliste`
stack 30000
{editor} "$datei"
skip start back
endif
if $result eq "0"
lab ende
unsetenv >NIL: datum
unsetenv >NIL: Termintext
unsetenv >NIL: tag
unsetenv >NIL: mon
unsetenv >NIL: jahr
unsetenv >NIL: PfadVariable
unsetenv >NIL: Datei
unsetenv >NIL: ALLE
quit
endif
lab Datum
setenv tag `echo $datum first 1 len 2`
if "$tag" eq "1."
setenv Tag "01"
skip mon
endif
if "$tag" eq "2."
setenv Tag "02"
skip mon
endif
if "$tag" eq "3."
setenv Tag "03"
skip mon
endif
if "$tag" eq "4."
setenv Tag "04"
skip mon
endif
if "$tag" eq "5."
setenv Tag "05"
skip mon
endif
if "$tag" eq "6."
setenv Tag "06"
skip mon
endif
if "$tag" eq "7."
setenv Tag "07"
skip mon
endif
if "$tag" eq "8."
setenv Tag "08"
skip mon
endif
if "$tag" eq "9."
setenv Tag "09"
skip mon
endif
lab mon
setenv mon `echo $datum first 4 len 2`
if "$mon" eq "."
setenv mon `echo $datum first 3 len 1`
endif
if "$mon" eq "1"
setenv mon "01"
skip jahr
endif
if "$mon" eq "2"
setenv mon "02"
skip jahr
endif
if "$mon" eq "3"
setenv mon "03"
skip jahr
endif
if "$mon" eq "4"
setenv mon "04"
skip jahr
endif
if "$mon" eq "5"
setenv mon "05"
skip jahr
endif
if "$mon" eq "6"
setenv mon "06"
skip jahr
endif
if "$mon" eq "7"
setenv mon "07"
skip jahr
endif
if "$mon" eq "8"
setenv mon "08"
skip jahr
endif
if "$mon" eq "9"
setenv mon "09"
skip jahr
endif
skip jahr
endif
lab jahr
if "$mon" eq "1."
setenv mon "01"
skip jahr
endif
if "$mon" eq "2."
setenv mon "02"
skip jahr
endif
if "$mon" eq "3."
setenv mon "03"
skip jahr
endif
if "$mon" eq "4."
setenv mon "04"
skip jahr
endif
if "$mon" eq "5."
setenv mon "05"
skip jahr
endif
if "$mon" eq "6."
setenv mon "06"
skip jahr
endif
if "$mon" eq "7."
setenv mon "07"
skip jahr
endif
if "$mon" eq "8."
setenv mon "08"
skip jahr
endif
if "$mon" eq "9."
setenv mon "09"
skip jahr
endif
lab jahr
setenv Jahr `date`
setenv jahr `echo "$jahr" len 12`
setenv jahr `echo "$jahr" first 1 len 2`
endif
setenv Datum "$tag.$mon.$jahr"
skip DatumOK back
lab fehler
set dummy `requestchoice "Fehler:" "Bitte erst mit ADMscPrefs die Pfade einstellen !" "OK"`
skip ende back
endif